/**
 * 错误弹窗
 * @param msg
 * @param back
 * @returns {boolean}
 */
function errmsg(msg,back){
    jdbox.alert(0,msg,back);
    return false;
}

/**
 * 成功弹窗
 * @param msg
 * @param back
 * @returns {boolean}
 */
function sucmsg(msg,back){
    jdbox.alert(1,msg,back);
    return false;
}

/**
 * 等待弹窗
 * @param msg
 */
function box_waite(msg){
    jdbox.alert(2,msg);
}

/**
 * 关闭弹窗
 */
function box_close(){
    jdbox.close();
}

/**
 * 封装参数
 * @param data
 * @returns {string}
 */
function genboxdata(data){
    var string = 'r='+parseInt(Math.random()*1000);
    $.each(data,function(i,n){
        string += '&'+i+'='+n;
    });
    return string;
}

/**
 * 刷新图片验证码
 * @param id
 */
function refreshverifycode(id){
    $('#'+id).attr('src','/public/verifycode.html?'+Math.random());
}

/**
 * 刷新当前页面
 */
function referpage(){
    window.location.reload();
}

/**
 * 退出
 */
function logout(){
    box_waite();
    $.ajax({
        url : '/public/logout.html',
        data:{},
        cache : false,
        async : false,
        type : "POST",
        dataType : 'json',
        success : function (result){
            referpage();
        }
    });
}

/**
 * 封装ajax
 * @returns {XMLHttpRequest|boolean}
 */
function ajaxFunction(){
    var xmlHttp;
    try{
        // Firefox, Opera 8.0+, Safari
        xmlHttp=new XMLHttpRequest();
    }catch (e){
        // Internet Explorer
        try{
            xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
        }catch (e){
            try{
                xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
            }catch (e){
                alert("您的浏览器不支持AJAX！");
                return false;
            }
        }
    }
    return xmlHttp;
}